results for Finning International Inc.